File: findpeaks.h

    1   /*
    2    * File: findpeaks.h
    3    *
    4    * MATLAB Coder version            : 3.1
    5    * C/C++ source code generated on  : 22-Apr-2021 15:09:40
    6    */
    7   
    8   #ifndef FINDPEAKS_H
    9   #define FINDPEAKS_H
   10   
   11   /* Include Files */
   12   #include <math.h>
   13   #include <stddef.h>
   14   #include <stdlib.h>
   15   #include <string.h>
   16   #include "rt_nonfinite.h"
   17   #include "rtwtypes.h"
   18   #include "matlabfindpeaks_types.h"
   19   
   20   /* Function Declarations */
   21   extern void c_findPeaksSeparatedByMoreThanM(const double y[52000], const
   22     emxArray_real_T *iPk, int Pd, emxArray_real_T *idx);
   23   extern void getAllPeaks(const double y[52000], emxArray_real_T *iPk,
   24     emxArray_real_T *iInf, emxArray_real_T *iInflect);
   25   extern void keepAtMostNpPeaks(emxArray_real_T *idx);
   26   extern void parse_inputs(double varargin_2, int varargin_4, double *Ph, int *Pd);
   27   extern void removePeaksBelowMinPeakHeight(const double Y[52000], emxArray_real_T
   28     *iPk, double Ph);
   29   extern void removePeaksBelowThreshold(const double Y[52000], emxArray_real_T
   30     *iPk);
   31   
   32   #endif
   33   
   34   /*
   35    * File trailer for findpeaks.h
   36    *
   37    * [EOF]
   38    */
   39